
	#gnbArea {position:absolute; top:30px; left:0px; width:100%; background:url(../images/gnb_sub_bg.jpg) repeat-x scroll 0 63px; overflow:hidden; z-index:2;} 
	#gnbArea.on {height:230px;}
	#gnbArea>ul { width:1000px; margin:0 auto; *zoom:1;} 
	#gnbArea>ul:after {content:""; display:block; clear:both;}
	#gnbArea>ul>li {position:relative; float:left; height:64px; background:url("/images/blt/blt.png") no-repeat left center; width:97px; }
	#gnbArea>ul>li:first-child {background:none; padding-left:0px;}
	#gnbArea>ul>li>a {display:block; line-height:64px; width:97px; text-align:center;}
	#gnbArea>ul>li:first-child>a {padding-left:0px;}
	#gnbArea>ul>li>a span {display:block; line-height:12px; height:12px; text-indent:-3000em; cursor:pointer; margin: 0px auto 0;}
 
	#gnbArea>ul>li.gnb1>a span {height:12px; width:72px; background:url("/images/common/gnb1.png") no-repeat center 0;}
	#gnbArea>ul>li.gnb2>a span {height:12px; width:75px; background:url("/images/common/gnb2.png") no-repeat center 0;}
	#gnbArea>ul>li.gnb3>a span {height:12px; width:59px; background:url("/images/common/gnb3.png") no-repeat center 0;}
	#gnbArea>ul>li.gnb4>a {padding-top:0px; height:25px;}
	#gnbArea>ul>li.gnb4>a span {height:25px; width:72px; line-height:25px; height:25px; margin-top:0px;  background:url("/images/common/gnb4.png") no-repeat center 0;}
	#gnbArea>ul>li.gnb5>a span {height:12px; width:28px; background:url("/images/common/gnb5.png") no-repeat center 0;}
	#gnbArea>ul>li.gnb6>a span {height:12px; width:12px; background:url("/images/common/gnb6.png") no-repeat center 0;}
	#gnbArea>ul>li.gnb7>a span {height:12px; width:59px; background:url("/images/common/gnb7.png") no-repeat center 0;}
	#gnbArea>ul>li.gnb8>a span {height:12px; width:47px; background:url("/images/common/gnb8.png") no-repeat center 0;}

	#gnbArea>ul>li.on>a span {background-position:0 -12px !important}
	#gnbArea>ul>li.gnb4.on>a span {background-position:0 -25px !important}

	#gnbArea>ul>li>.subMenu {width:100%; height:146px; padding-top:20px; border-left:1px solid #e1e2e4}
	#gnbArea>ul>li:first-child>.subMenu {border-left:0px;}
	#gnbArea>ul>li>.subMenu>li {position:relative; line-height:30px; height:30px;}
	#gnbArea>ul>li>.subMenu>li>a{color:#4c4f54; font-size:12px; display:block; padding-left:19px; line-height:30px!important; height:30px!important;}
	/* #gnbArea>ul>li>.subMenu>li.gnb3_2>a {height:28px;} */
	/*#gnbArea>ul>li>.subMenu>li.gnb4_1>a {height:28px;}*/
/*		.subMenu>li.gnb1_1 a {background:url("/images/common/gnb1_1.png") no-repeat 11px 0;}
		.subMenu>li.gnb1_2 a {background:url("/images/common/gnb1_2.png") no-repeat 11px 0;}
		.subMenu>li.gnb1_3 a {background:url("/images/common/gnb1_3.png") no-repeat 11px 0;}
		.subMenu>li.gnb1_4 a {background:url("/images/common/gnb1_4.png") no-repeat 11px 0;}
		.subMenu>li.gnb1_5 a {background:url("/images/common/gnb1_5.png") no-repeat 11px 0;}
		.subMenu>li.gnb1_6 a {background:url("/images/common/gnb1_6.png") no-repeat 11px 0;}
		.subMenu>li.gnb1_7 a {background:url("/images/common/gnb1_7.png") no-repeat 11px 0;}
		.subMenu>li.gnb1_8 a {background:url("/images/common/gnb1_8.png") no-repeat 11px 0;}

		.subMenu>li.gnb2_0 a {background:url("/images/common/gnb2_0.png") no-repeat 11px 0;}
		.subMenu>li.gnb2_1 a {background:url("/images/common/gnb2_1.png") no-repeat 11px 0;}
		.subMenu>li.gnb2_2 a {background:url("/images/common/gnb2_2.png") no-repeat 11px 0;}
		.subMenu>li.gnb2_3 a {background:url("/images/common/gnb2_3.png") no-repeat 11px 0;}
		.subMenu>li.gnb2_4 a {background:url("/images/common/gnb2_4.png") no-repeat 11px 0;}

		.subMenu>li.gnb3_0 a {background:url("/images/common/gnb3_0.png") no-repeat 11px 0;}
		.subMenu>li.gnb3_1 a {background:url("/images/common/gnb3_1.png") no-repeat 11px 0;}
		.subMenu>li.gnb3_2 a {background:url("/images/common/gnb3_2.png") no-repeat 11px 0;}
		
		.subMenu>li.gnb4_1 a {background:url("/images/common/gnb4_1.png") no-repeat 11px 0;}

		.subMenu>li.gnb5_1 a {background:url("/images/common/gnb5_1.png") no-repeat 11px 0;}
		.subMenu>li.gnb5_2 a {background:url("/images/common/gnb5_2.png") no-repeat 11px 0;}
		.subMenu>li.gnb5_3 a {background:url("/images/common/gnb5_3.png") no-repeat 11px 0;}
		.subMenu>li.gnb5_4 a {background:url("/images/common/gnb5_4.png") no-repeat 11px 0;}

		.subMenu>li.gnb6_1 a {background:url("/images/common/gnb6_1.png") no-repeat 11px 0;}
		.subMenu>li.gnb6_2 a {background:url("/images/common/gnb6_2.png") no-repeat 11px 0;}
		.subMenu>li.gnb6_3 a {background:url("/images/common/gnb6_3.png") no-repeat 11px 0;}
		.subMenu>li.gnb6_4 a {background:url("/images/common/gnb6_4.png") no-repeat 11px 0;}
		.subMenu>li.gnb6_5 a {background:url("/images/common/gnb6_5.png") no-repeat 11px 0;}
		.subMenu>li.gnb6_6 a {background:url("/images/common/gnb6_6.png") no-repeat 11px 0;}

		.subMenu>li.gnb7_1 a {background:url("/images/common/gnb7_1.png") no-repeat 11px 0;}
		.subMenu>li.gnb7_2 a {background:url("/images/common/gnb7_2.png") no-repeat 11px 0;}
		.subMenu>li.gnb7_3 a {background:url("/images/common/gnb7_3.png") no-repeat 11px 0;}

		.subMenu>li.gnb8_1 a {background:url("/images/common/gnb8_1.png") no-repeat 11px 0;}
		.subMenu>li.gnb8_2 a {background:url("/images/common/gnb8_2.png") no-repeat 11px 0;}
*/

	#gnbArea>ul>li.on>.subMenu { background:#eaeaea; padding-top:20px; height:146px; border-left:solid 1px #eaeaea;}
	#gnbArea>ul>li.on>div.subMenu {background:#fff; overflow:hidden; border-bottom:none; border-left:1px solid #e1e2e4}
	#gnbArea>ul>li.on>.subMenu>li.on {}
	#gnbArea>ul>li.on>.subMenu>li>a {color:#4c4f54; line-height:30px!important; height:30px!important;}
	/* #gnbArea>ul>li.on>.subMenu>li.gnb3_2>a{color:#fff;  background-position:11px -28px;} */
	/*#gnbArea>ul>li.on>.subMenu>li.gnb4_1>a {color:#fff;  background-position:11px -28px;}*/
	#gnbArea>ul>li.on>.subMenu>li.on>a { border-left:3px solid #fff; padding-left:8px; text-decoration:underline; background-position:8px -14px;}
	/* #gnbArea>ul>li.on>.subMenu>li.on.gnb3_2>a {border-left:3px solid #fff; padding-left:8px !important; text-decoration:underline; background-position:8px -28px !important;} */  
	/*#gnbArea>ul>li.on>.subMenu>li.on.gnb4_1>a  {border-left:3px solid #fff; padding-left:8px !important; text-decoration:underline; background-position:8px -28px !important;}*/
	#gnbArea>ul>li.on>.subMenu>li>a:hover,#gnbArea>ul>li.on>.subMenu>li>a:focus { background:none; text-decoration:underline; line-height:30px!important; height:30px!important;}
	
	/* #gnbArea>ul>li.on>.subMenu>li.gnb3_2>a:hover, 
	#gnbArea>ul>li.on>.subMenu>li.gnb3_2>a:focus {border-left:3px solid #fff; padding-left:8px; text-decoration:underline; background-position:8px -28px;} */
	/*#gnbArea>ul>li.on>.subMenu>li.gnb4_1>a:hover,
	#gnbArea>ul>li.on>.subMenu>li.gnb4_1>a:focus {border-left:3px solid #fff; padding-left:8px; text-decoration:underline; background-position:8px -28px;}*/

#container {position:relative; width:960px; margin:0 auto; padding-bottom:80px;}
#container h2 {padding-top:58px; height:65px;}
#container h2 span {display:inline-block;  font-size:14px; padding:16px 0 0 15px; line-height:18px;}
#container p.subTitle {height:63px; margin:-65px 0 0 0; padding:2px 0 0 160px; font-size:12px; line-height:17px;}
#container p.subTitle b {font-weight:bold; font-family: 'Nanum Gothic Bold'; color:#323232}

#container #location {position:absolute; right:0px; top:15px; z-index:20; *zoom:1;}
#container #location:after {content:""; display:block; clear:both;}
	#location a.home {float:left; display:block; height:15px; line-height:15px; padding:0 0 0 24px; background:url("/images/icon/home.gif") no-repeat 0 2px; font-size:12px; color:#43403d; margin-right:15px;}
	#location div.section {position:relative; float:left; background:url("/images/blt/arrow2.png") no-repeat 0 0; width:115px;}
	#location div.section>p {padding-left:20px; padding-right:15px; }
	#location div.section>p>a {display:block; height:15px; line-height:15px; font-size:12px; color:#43403d; background:url("/images/blt/arrow.png") no-repeat right center;}
	#location div.section>div {display:none;  position:absolute; left:-45px; top:13px; padding-top:12px;}
	#location div.section ul {   padding:5px 0px 5px 0px; width:150px; border-top:2px solid #323232; background:#fff;
		 -moz-box-shadow: 2px 2px 3px #757575;       /* Firefox */
	    -webkit-box-shadow: 2px 2px 3px #757575;    /* Safari and Chrome */
	    box-shadow: 2px 2px 3px #757575;
    	/* For IE 8 */
	    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#757575')";
	    /* For IE 5.5 - 7 */
	    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#757575');	}
	#location div.section ul>li {padding:5px 0 5px 10px;  }
	#location div.section ul>li.on {}
	#location div.section ul>li>a {}
	#location div.section ul>li.on>a {color:#af1527; text-decoration:underline;}

	#contWrap {min-height:410px; *zoom:1;}
	#contWrap:after {content:""; display:block; clear:both;}
	
#goTop {display:none; position:absolute; left:50%; top:500px; margin-left:500px;}

#footer {position:relative; width:960px; margin:0 auto; padding-bottom:20px; z-index:5}
	.footerMenu {height:36px; padding-left:23px; background:#6b6562; *zoom:1;}
	.footerMenu:after {content:""; display:block; clear:both;}
	.footerMenu li {display:inline; padding:0 0 0 13px; margin-left:7px; height:35px; line-height:35px; font-size:12px; color:#fff; background:url("/images/blt/divi.gif") no-repeat 0 center; letter-spacing:-1px;}
	.footerMenu li:first-child {padding-left:0px; margin-left:0px; background:none;}
	.footerMenu li a {color:#fff;}
	.footerMenu li.private {font-size:14px; font-family:"Nanum Gothic Bold"; font-weight:bold;}

	#footer .cjWebPolicy	{ position:absolute; z-index:2; width:240px; height:36px; text-align:left; right:0px; top:0px; background:#3c3734;}
	#footer .cjWebPolicy h2	{ position:absolute; left:0; top:0; width:240px; height:35px; line-height:35px; font-size:12px; padding:0px; text-align:left; text-indent:12px; background:url('/images/btn/btn_famBtn.gif') no-repeat right top; }
	#footer .cjWebPolicy h2 a	{ display:block; height:32px; padding:2px 20px 0 0; color:#fff;}
	#footer .cjWebPolicy h2 a:hover {text-decoration:none;}
	#footer .cjWebPolicy ul	{ position:absolute; left:0; bottom:36px; width:238px; height:218px; border:1px solid #cdcdcd; overflow-y:scroll; background:#fff; padding-top:20px;}
	#footer .cjWebPolicy ul li	{ float:left; width:215px; line-height:22px; }
	#footer .cjWebPolicy ul li p.title	{ padding-left:20px; font-weight:bold; line-height:22px; color:#af1527; font-size:13px; font-family:"Nanum Gothic Bold";} 
	#footer .cjWebPolicy ul ul	{ position:static; width:170px; height:auto; margin-left:40px; border:none; overflow:hidden; padding-top:0px; padding-bottom:4px;}
	#footer .cjWebPolicy ul li li	{ width:115px; height:20px; padding-left:7px; background:url("/images/blt/blt5.gif") no-repeat 0 9px;}


	.footerCont {position:relative; padding-left:262px; padding-top:32px;}
	.footerCont * {font-family:dotum; color:#747474 }
body.main .footerCont * {font-family:dotum; color:#696969 }

	.footerCont strong {position:absolute; left:47px; top:45px;}
	.footerCont address {font-style:normal; font-size:11px; line-height:16px;}
	.footerCont div {*zoom:1;}
	.footerCont div:after {content:""; display:block; clear:both;}
	.footerCont div p {display:inline; font-size:11px;  line-height:16px; height:16px; padding-left:7px; margin-left:5px; background:url("/images/blt/divi2.gif") no-repeat 0 0px; vertical-align:middle;}
	.footerCont div p a {vertical-align:middle;}
	.footerCont div p:first-child,
	.footerCont div p.private,
	.footerCont div p.customer{padding-left:0px; margin-left:0px; background:none;}
	.footerCont ul li.private {}
	.footerCont ul li.customer {}
	.footerCont p.copyright{padding-top:4px; font-size:11px; color:#535455;}
	.footerCont p.copyright b {color:#000000; font-weight:normal;}